import request from '@/utils/request'
// 7月13号------------------------7月13号------------------------
// 查询企业的部门列表的接口, 在views/departments/index.vue里面使用了
export function getDepartments() {
  return request({
    url: '/company/department',
    method: 'get'
  })
}
// 7月14号------------------------7月14号------------------------
// 新增组织架构接口,在views/departments/index.vue里面使用了
export function addDepartments({ code, introduce, manager, name, pid }) {
  return request({
    url: '/company/department',
    method: 'post',
    data: {
      code,
      introduce,
      manager,
      name,
      pid
    }
  })
}
// 7月14号------------------------7月14号------------------------
// 根据id获取部门信息的接口(查看部门信息)在views/departments/index.vue里面使用了
export function getDepartmentById(id) {
  return request({
    url: `/company/department/${id}`,
    method: 'get'
  })
}
// 7月14号------------------------7月14号------------------------
// 修改部门信息在的接口,views/departments/index.vue里面使用了
export function editDepartment({ code, introduce, manager, name, pid, id }) {
  return request({
    url: `/company/department/${id}`,
    method: 'put',
    data: {
      code,
      introduce,
      manager,
      name,
      pid
    }
  })
}
// 7月15号------------------------7月15号------------------------
// 删除部门信息的接口
export function delDepartmentById(id) {
  return request({
    url: `/company/department/${id}`,
    method: 'delete'
  })
}
